/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.brainy.perseu.manegerworker.interfaces;

import br.com.brainy.perseu.manegerworker.bean.Pessoa;
import br.com.brainy.perseu.generic.exeptions.BankException;
import java.util.List;

/**
 *
 * @author Luiz Segundo
 */
public interface IUniqueFacadeWorker  {
        
        boolean addPessoa(Pessoa p) throws BankException;
        boolean removePessoa(Pessoa p) throws BankException;
        boolean updatePessoa(Pessoa p) throws BankException;
        List<Pessoa> searchForName(String name) throws BankException;
        Pessoa searchObjectForNameLastName(String name,String lastName) throws BankException;
        List<Pessoa> listAll();
        
}

